home *** CD-ROM | disk | FTP | other *** search
/ Aminet 24 / Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso / Aminet / biz / dopus / DO5extPrefs12.lha / DO5extPrefs / Do5extPrefs.h < prev    next >
C/C++ Source or Header  |  1998-02-24  |  5KB  |  130 lines

  1. /*
  2.  *  Source machine generated by GadToolsBox V2.0b
  3.  *  which is (c) Copyright 1991-1993 Jaba Development
  4.  *
  5.  *  GUI Designed by : Jens Weyer
  6.  */
  7.  
  8. #define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  9. #define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  10.  
  11. #define GD_Save                                0
  12. #define GD_Label                               1
  13. #define GD_NoCustomDrag                        2
  14. #define GD_WBTitle                             3
  15. #define GD_QuickIconDrag                       4
  16. #define GD_UseWBInfo                           5
  17. #define GD_DTF                                 6
  18. #define GD_3DLook                              7
  19. #define GD_TimePopUpDelay                      8
  20. #define GD_Use                                 9
  21. #define GD_NoMUFS                              10
  22. #define GD_Benefy                              11
  23. #define GD_HidePadLock                         12
  24. #define GD_LengthOfCmdLine                     13
  25. #define GD_IconSpaceX                          14
  26. #define GD_IconSpaceY                          15
  27. #define GD_IconGridX                           16
  28. #define GD_IconGridY                           17
  29.  
  30. #define GDX_Save                               0
  31. #define GDX_Label                              1
  32. #define GDX_NoCustomDrag                       2
  33. #define GDX_WBTitle                            3
  34. #define GDX_QuickIconDrag                      4
  35. #define GDX_UseWBInfo                          5
  36. #define GDX_DTF                                6
  37. #define GDX_3DLook                             7
  38. #define GDX_TimePopUpDelay                     8
  39. #define GDX_Use                                9
  40. #define GDX_NoMUFS                             10
  41. #define GDX_Benefy                             11
  42. #define GDX_HidePadLock                        12
  43. #define GDX_LengthOfCmdLine                    13
  44. #define GDX_IconSpaceX                         14
  45. #define GDX_IconSpaceY                         15
  46. #define GDX_IconGridX                          16
  47. #define GDX_IconGridY                          17
  48.  
  49. #define Project0_CNT 18
  50.  
  51. #define Do_DLook 0
  52. #define Do_NoNoLabel 1
  53. #define Do_NoCustomDrag 2
  54. #define Do_QIconDrag 3
  55. #define Do_PopUpDelay 4
  56. #define Do_ShUDTFirst 5
  57. #define Do_WBTitle 6
  58. #define Do_UseWBInfo 7
  59. #define Do_NoMUFS 8
  60. #define Do_Benefy 9
  61. #define Do_HidePadLock 10
  62. #define Do_CmdLLength 11
  63. #define Do_IconSpaceX 12
  64. #define Do_IconSpaceY 13
  65. #define Do_IconGridX 14
  66. #define Do_IconGridY 15
  67.  
  68. #define VarMemSize 16
  69.  
  70. extern struct IntuitionBase *IntuitionBase;
  71. extern struct Library       *GadToolsBase;
  72.  
  73. extern struct Screen        *Scr;
  74. extern UBYTE                 *PubScreenName;
  75. extern APTR                  VisualInfo;
  76. extern struct Window        *Project0Wnd;
  77. extern struct Gadget        *Project0GList;
  78. extern struct Menu          *Project0Menus;
  79. extern struct IntuiMessage   Project0Msg;
  80. extern struct Gadget        *Project0Gadgets[18];
  81. extern UWORD                 Project0Left;
  82. extern UWORD                 Project0Top;
  83. extern UWORD                 Project0Width;
  84. extern UWORD                 Project0Height;
  85. extern UBYTE                *Project0Wdt;
  86. extern struct TextAttr      *Font, Attr;
  87. extern UWORD                 FontX, FontY;
  88. extern UWORD                 OffX, OffY;
  89. extern struct TextFont      *Project0Font;
  90. extern struct GfxBase       *GfxBase;
  91. extern struct NewMenu        Project0NewMenu[];
  92. extern UWORD                 Project0GTypes[];
  93. extern struct NewGadget      Project0NGad[];
  94. extern ULONG                 Project0GTags[];
  95.  
  96. extern int SaveClicked( void );
  97. extern int LabelClicked( void );
  98. extern int NoCustomDragClicked( void );
  99. extern int WBTitleClicked( void );
  100. extern int QuickIconDragClicked( void );
  101. extern int UseWBInfoClicked( void );
  102. extern int DTFClicked( void );
  103. extern int DLookClicked( void );
  104. extern int TimePopUpDelayClicked( void );
  105. extern int UseClicked( void );
  106. extern int NoMUFSClicked( void );
  107. extern int BenefyClicked( void );
  108. extern int HidePadLockClicked( void );
  109. extern int LengthOfCmdLineClicked( void );
  110. extern int IconSpaceXClicked( void );
  111. extern int IconSpaceYClicked( void );
  112. extern int IconGridXClicked( void );
  113. extern int IconGridYClicked( void );
  114. extern int HelpforselClicked( void );
  115. extern int Project0About( void );
  116. extern int Project0Save( void );
  117. extern int Project0Use( void );
  118. extern int Project0Quit( void );
  119. extern int Project0Item0( void );
  120.  
  121. extern int SetupScreen( void );
  122. extern void CloseDownScreen( void );
  123. extern void Project0Render( void );
  124. extern int HandleProject0IDCMP( void );
  125. extern int Project0CloseWindow();
  126. extern int Project0VanillaKey();
  127. extern int OpenProject0Window( void );
  128. extern void CloseProject0Window( void );
  129.  
  130.